demand for explanation - Español Inglés Diccionario